• word of the day

    desmodium purpureum

    desmodium purpureum - Dictionary definition and meaning for word desmodium purpureum

    Definition
    (noun) West Indian forage plant cultivated in southern United States as forage and to improve soil
Download our Mobile App Today
Receive our word of the day
on Whatsapp